let's bump this place! - Alemán Inglés Diccionario